package com.njts.cricule.src.com.njts.recycle;

/**
 * @author David GE
 * Date  2025/11/12
 * 九九乘法表
 */
public class EX1 {

    public static void main(String[] args) {
        //for (int row = 1; row < 10; row++) {
        //    for (int col = 1; col < 10; col++) {
        //        System.out.printf(" %dx%d=%d\t",row,col,row*col);
        //    }//多重循环 循环的嵌套 最大层数不超过4(编码规范)
        //
        //    System.out.println();
        //
        //}
        //// 下三角
        //for (int i = 1; i <10 ; i++) {
        //    for (int j = 1; j <=i ; j++) {
        //        System.out.printf(" %dx%d=%d\t",i,j,i*j);
        //    }
        //    System.out.println();
        //
        //}
        // 上三角
        for (int i = 1; i <10 ; i++) {
            for (int j = 1; j <10 ; j++) {
             //什么情况下打印数字?
                //i==j 边界条件 i<=j
                if (i<=j){
                    System.out.printf(" %dx%d=%d\t",i,j,i*j);
                }else {
                    System.out.printf("\t\t");
                }

            }
            System.out.println();

        }
    }
}
